package com.bot.adms.model.vo;

import com.bot.adms.model.entity.ApplyContentSpScDetail;

/**
 * 投放申请分屏明细视图模型
 */
public class ApplyContentSpScDetailVo {
    public ApplyContentSpScDetailVo(ApplyContentSpScDetail applyContentSpScDetail) {
        this.id = applyContentSpScDetail.getId();
        this.type = applyContentSpScDetail.getType();
        this.scId = applyContentSpScDetail.getScId();

    }

    public ApplyContentSpScDetailVo() {
    }
    /**
     * 投放申请分屏明细id
     */
    private Long id;
    /**
     * 类型（0：文字、1：海报、2：视频）
     */
    private Integer type;
    private String typeStr;
    /**
     * 分屏号（0：一号屏、1：二号屏、2：三号屏）
     */
    private Integer scId;
    private String scIdStr;



    /**
     * 一条投放申请分屏明细对应一条投放申请海报信息
     */
    private ApplyContentSpScDetailPosterVo applyContentSpScDetailPosterVo;
    /**
     * 一条投放申请分屏明细对应多条投放申请文字信息
     */
    private ApplyContentSpScDetailTextVo applyContentSpScDetailTextVo;
    /**
     * 一条投放申请分屏明细对应多条投放申请视频信息
     */
    private ApplyContentSpScDetailVideoVo applyContentSpScDetailVideoVo;

    public String getTypeStr() {
        return typeStr;
    }

    public void setTypeStr(String typeStr) {
        this.typeStr = typeStr;
    }

    public String getScIdStr() {
        return scIdStr;
    }

    public void setScIdStr(String scIdStr) {
        this.scIdStr = scIdStr;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getScId() {
        return scId;
    }

    public void setScId(Integer scId) {
        this.scId = scId;
    }


    public ApplyContentSpScDetailPosterVo getApplyContentSpScDetailPosterVo() {
        return applyContentSpScDetailPosterVo;
    }

    public void setApplyContentSpScDetailPosterVo(ApplyContentSpScDetailPosterVo applyContentSpScDetailPosterVo) {
        this.applyContentSpScDetailPosterVo = applyContentSpScDetailPosterVo;
    }

    public ApplyContentSpScDetailTextVo getApplyContentSpScDetailTextVo() {
        return applyContentSpScDetailTextVo;
    }

    public void setApplyContentSpScDetailTextVo(ApplyContentSpScDetailTextVo applyContentSpScDetailTextVo) {
        this.applyContentSpScDetailTextVo = applyContentSpScDetailTextVo;
    }

    public ApplyContentSpScDetailVideoVo getApplyContentSpScDetailVideoVo() {
        return applyContentSpScDetailVideoVo;
    }

    public void setApplyContentSpScDetailVideoVo(ApplyContentSpScDetailVideoVo applyContentSpScDetailVideoVo) {
        this.applyContentSpScDetailVideoVo = applyContentSpScDetailVideoVo;
    }
}
